[PATCH] build: fix defaults for shared llhttp
authorAntoine du Hamel <duhamelantoine1995@gmail.com>
Fri, 16 May 2025 12:55:50 +0000 (14:55 +0200)
committerJérémy Lal <kapouer@melix.org>
Wed, 11 Mar 2026 22:32:21 +0000 (23:32 +0100)
PR-URL: https://github.com/nodejs/node/pull/58269
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
Gbp-Pq: Topic deps
Gbp-Pq: Name llhttp-defaults.patch

configure.py

index 8a50b4b8dac437c4c7c3b43bf96aed4403c3747d..fa8489a0abe614da9cb504b60882c74a22c2efb7 100755 (executable)
@@ -293,7 +293,7 @@ shared_optgroup.add_argument('--shared-http-parser-includes',
 shared_optgroup.add_argument('--shared-http-parser-libname',
     action='store',
     dest='shared_http_parser_libname',
-    default='http_parser',
+    default='llhttp',
     help='alternative lib name to link to [default: %(default)s]')
 
 shared_optgroup.add_argument('--shared-http-parser-libpath',
@@ -2321,7 +2321,7 @@ configure_node_cctest_sources(output)
 configure_napi(output)
 configure_debian(output)
 configure_library('zlib', output)
-configure_library('http_parser', output)
+configure_library('http_parser', output, pkgname='libllhttp')
 configure_library('libuv', output)
 configure_library('ada', output)
 configure_library('simdjson', output)